Meter needle - German English Dictionary